Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženjer za automatizaciju testiranja

Opis

Text copied to clipboard!
Tražimo iskusnog i motiviranog Inženjera za automatizaciju testiranja koji će se pridružiti našem timu i pomoći u osiguravanju visoke kvalitete softverskih rješenja. U ovoj ulozi bit ćete odgovorni za dizajniranje, razvoj i održavanje automatiziranih testova kako biste osigurali stabilnost i pouzdanost naših aplikacija. Radit ćete u suradnji s timovima za razvoj softvera, QA inženjerima i menadžerima proizvoda kako biste identificirali ključne scenarije testiranja i implementirali učinkovite strategije automatizacije. Vaše glavne odgovornosti uključivat će razvoj testnih skripti, analizu rezultata testiranja, otkrivanje i prijavljivanje grešaka te kontinuirano poboljšavanje testnih okvira i alata. Također ćete raditi na integraciji testiranja u CI/CD procese kako biste omogućili brže i pouzdanije isporuke softvera. Očekujemo da imate iskustvo s alatima za automatizaciju testiranja kao što su Selenium, Appium, JUnit, TestNG ili slični, te da posjedujete snažno razumijevanje programskih jezika poput Java, Python ili JavaScript. Idealni kandidat ima iskustvo u radu s agilnim metodologijama razvoja softvera, razumije principe testiranja i osiguranja kvalitete te je sposoban analizirati složene sustave i identificirati potencijalne probleme. Također, važno je da imate iskustvo s testiranjem API-ja, performansi i sigurnosti softvera. Ako ste strastveni u vezi s automatizacijom testiranja, volite raditi u dinamičnom okruženju i želite doprinositi razvoju visokokvalitetnih softverskih rješenja, ovo je prilika za vas. Pridružite nam se i budite dio inovativnog tima koji postavlja visoke standarde u industriji softverskog razvoja.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje automatiziranih testnih skripti
  • Integracija testiranja u CI/CD procese
  • Analiza rezultata testiranja i prijavljivanje grešaka
  • Suradnja s razvojnim timovima na poboljšanju kvalitete softvera
  • Pisanje i održavanje tehničke dokumentacije za testne procese
  • Testiranje API-ja, performansi i sigurnosti softvera
  • Istraživanje i implementacija novih alata i tehnologija za automatizaciju testiranja
  • Osiguravanje usklađenosti testnih strategija s poslovnim zahtjevima

Zahtjevi

Text copied to clipboard!
  • Diploma iz računarstva, informatike ili srodnog područja
  • Iskustvo s alatima za automatizaciju testiranja (Selenium, Appium, JUnit, TestNG)
  • Poznavanje programskih jezika poput Java, Python ili JavaScript
  • Iskustvo s CI/CD alatima (Jenkins, GitLab CI/CD, Azure DevOps)
  • Razumijevanje principa testiranja softvera i osiguranja kvalitete
  • Iskustvo s testiranjem API-ja i performansi
  • Sposobnost analitičkog razmišljanja i rješavanja problema
  • Dobro poznavanje agilnih metodologija razvoja softvera

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s automatizacijom testiranja?
  • Koje alate za automatizaciju testiranja ste koristili i u kojem kontekstu?
  • Kako biste pristupili testiranju složenog sustava s više komponenti?
  • Kako osiguravate da su vaši testovi pouzdani i održivi?
  • Možete li podijeliti primjer izazova s kojim ste se susreli u testiranju i kako ste ga riješili?
  • Kako biste integrirali automatizirano testiranje u CI/CD proces?
  • Koje su prednosti i nedostaci automatiziranog testiranja u odnosu na ručno testiranje?
  • Kako biste testirali performanse web aplikacije?